Webhook: ACTION_MISSED_REQUIRED
Обзор
Webhook ACTION_MISSED_REQUIRED срабатывает, когда требуемое действие для задачи не выполняется в нужное время. Это уведомление гарантирует, что пользователи или системы будут проинформированы о таких пропущенных действиях, что позволяет им решить проблему и предотвратить возможные сбои.
Цель
Этот webhook предоставляет своевременные оповещения о пропущенных критически важных действиях, обеспечивая ответственность и позволяя принимать корректирующие меры. Он особенно полезен для отслеживания обязательных шагов в рабочих процессах управления задачами или для временно чувствительных операций.
Формат запроса
Webhook отправляет HTTP POST запрос с следующим JSON-пейлоадом:
{
"entityId": "c2b700c6-169b-429b-93e2-cbdc9d11f9d3",
"type": "ACTION_MISSED_REQUIRED",
"createdAt": "2024-12-16T13:00:01.448Z",
"data": {
"id": "c2b700c6-169b-429b-93e2-cbdc9d11f9d3",
"organizationId": "9864d894-699a-4a00-8d4c-ae181215d721",
"locationId": "27b732ee-5921-475f-acd7-137fc4d5aa0f",
"startAt": "2024-12-16T13:00:00.000Z",
"endAt": "2024-12-16T14:00:00.000Z",
"name": "Задача 4",
"assigneeIds": [
"6ad1a95b-ea50-4e23-8495-ef82900ca98d"
],
"recurrenceRule": null,
"stepId": "0fa9feb3-6405-4d93-9e7e-9ccc91aadb60",
"actionId": "cf5a70b6-3672-423c-8467-55c988715625"
},
"id": 201
}
Основные свойства
Верхний уровень
- entityId: Уникальный идентификатор события пропущенного действия.
- type: Тип webhook (
ACTION_MISSED_REQUIRED
). - createdAt: Временная метка, когда webhook был создан, в формате ISO 8601.
- data: Содержит детальную информацию о пропущенном действии.
Поля данных
Детали действия
- id: Уникальный идентификатор конкретного действия.
- organizationId: Идентификатор организации, связанной с действием.
- locationId: Идентификатор локации, где было пропущено действие.
- startAt: Запланированное время начала действия, в формате ISO 8601.
- endAt: Запланированное время окончания действия, в формате ISO 8601.
- name: Название задачи, связанной с пропущенным действием.
- assigneeIds: Список идентификаторов пользователей, назначенных на эту задачу или действие.
- recurrenceRule: Правила повторения задачи (если применимо). Для этого события это поле равно
null
. - stepId: Идентификатор конкретного шага, связанного с действием.
- actionId: Идентификатор пропущенного действия.
Пример ответа
Пример пейлоада для успешного срабатывания webhook:
{
"entityId": "c2b700c6-169b-429b-93e2-cbdc9d11f9d3",
"type": "ACTION_MISSED_REQUIRED",
"createdAt": "2024-12-16T13:00:01.448Z",
"data": {
"id": "c2b700c6-169b-429b-93e2-cbdc9d11f9d3",
"organizationId": "9864d894-699a-4a00-8d4c-ae181215d721",
"locationId": "27b732ee-5921-475f-acd7-137fc4d5aa0f",
"startAt": "2024-12-16T13:00:00.000Z",
"endAt": "2024-12-16T14:00:00.000Z",
"name": "Задача 4",
"assigneeIds": [
"6ad1a95b-ea50-4e23-8495-ef82900ca98d"
],
"recurrenceRule": null,
"stepId": "0fa9feb3-6405-4d93-9e7e-9ccc91aadb60",
"actionId": "cf5a70b6-3672-423c-8467-55c988715625"
}
}
Преимущества
- Своевременные уведомления: Обеспечивает оперативное информирование заинтересованных сторон о пропущенных действиях.
- Снижение ошибок: Позволяет предпринять корректирующие действия до того, как задержки или проблемы станут критическими.
- Ответственность: Помогает отслеживать и устранять причины пропущенных действий.
- Улучшение рабочих процессов: Способствует улучшению управления задачами, выявляя узкие места или пропущенные шаги.
Webhook ACTION_MISSED_REQUIRED является важным инструментом для обеспечения целостности выполнения задач и успешного функционирования рабочих процессов.